repeated and persistent need to urinate - Deutsch Englisch Wörterbuch